package com.zhuojy.equity.mall.admin.common.entity.bo.salary;/**
 * @description: TODO
 * @author chen
 * @date 2024/4/6 15:18
 * @version 1.0
 */

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @description: TODO
 * @author chen
 * @date 2024/4/6 15:18
 * @version 1.0
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
public class LateArrivalRulesBO {
    /**
     * 主键id
     */
    @TableId(value = "id", type = IdType.AUTO)
    private Long[] lateId;

    /**
     * 扣款方式 1:迟到时长 2:迟到次数
     */
    private Integer deductionMethod;

    /**
     * 与迟到扣款规则表关联id
     */
    private Long[] lateChargeRulesId;

    /**
     * 与早退扣款规则表关联id
     */
    private Long[] earlyRefundDeductionRulesId;

    /**
     * 与薪资表关联id
     */
    private Long salaryId;
}
